﻿/* 初始 */
body,form{margin:0; padding:0;}
html{overflow-x:hidden; overflow-y:auto; background-color:#fff; }
body{line-height:24px; font:14px 'Avenir Next', Avenir, 'Helvetica Neue', Helvetica, 'Lantinghei SC', 'Hiragino Sans GB', 'Microsoft YaHei', '\5FAE\8F6F\96C5\9ED1', STHeiti, 'WenQuanYi Micro Hei', SimSun, sans-serif; color:#333; -webkit-font-feature-settings:'kern' 1;-moz-font-feature-settings:'kern' 1;-o-font-feature-settings:'kern' 1; text-rendering:geometricPrecision;}


/* 公用 */
.wrap{float:left; width: 100%;}

/* 简易编辑器 */
.fly-edit{position:relative; display: block; top:2px; left:0;padding:0 10px; border:1px solid #DFDFDF; background-color:#F4F4F4;}
.fly-edit a{cursor:pointer; padding:0 10px; color:#009E94; text-decoration:none; float:left}
.fly-edit input{float:left;}
.fly-edit span{cursor:pointer; padding:0 10px; color:#009E94;float:left}
.fly-edit span i{padding-right:6px; font-size: 18px;}
.fly-edit span:hover{color:#5DB276;}
.file_bottom{position: absolute;height: 30px;line-height: 30px;padding: 0 20px;border: 1px solid #D9D9D9;box-shadow: 0px 1px 2px rgba(0,0,0,0.1);background-color: #fff; float:left; position:relative;}
.file_top{position:absolute;height: 30px;width: 80px;opacity: 0.01;filter: Alpha(opacity=1);overflow: hidden}
.file_top input{width:80px}


body .layui-edit-face{margin-top:-10px; border:none; background:none;}
body .layui-edit-face  .layui-layer-content{padding:0; background-color:#fff; color:#666; box-shadow:none}
.layui-edit-face .layui-layer-TipsG{display:none;}
.layui-edit-face ul{position:absolute; width:186px; padding:10px; border:1px solid #D9D9D9; background-color:#fff; box-shadow: 0 0 20px rgba(0,0,0,.2);height: 122px;}
.layui-edit-face ul li{cursor: pointer; float: left; border: 1px solid #e8e8e8; height: 22px; width: 26px; overflow: hidden; margin: -1px 0 0 -1px; padding: 4px 2px; text-align: center;}
.layui-edit-face ul li:hover{position: relative; z-index: 2; border: 1px solid #eb7350; background: #fff9ec;}
.jie-form{ margin:0px; padding:0px}

/* Tab */
.fly-tab{position:relative; margin-bottom:20px;}
.fly-tab span,
.fly-tab span a{display:inline-block; *display:inline; *zoom:1; vertical-align:top;}
.fly-tab span{border:1px solid #009E94; border-right:none; font-size:0;}
.fly-tab span a{ height:34px; line-height:34px; padding:0 20px; border-right:1px solid #009E94; font-size:14px;}
.fly-tab .tab-this{background-color:#009E94; color:#fff;}
#tubiao{z-index: 198019;width: 210px; left: 150px;display:none}


#LAY_desc{width: 94.6%;height: 300px;padding: 20px;display: inline-block;vertical-align: top;font-size: 14px;box-shadow: none;font-style: inherit;font-weight: inherit;outline: 0;font-family: inherit;resize: none;border: 1px solid #DFDFDF;color: #555;background-color: #fff;overflow-y:auto;}
.layui-form-sltitle2 {padding: 0 33px 0 8px;cursor: pointer; box-shadow: 1px 1px 5px rgba(0, 0, 0, .1) inset;}
.layui-form-sltitle2 .layui-edge {position: absolute;right: 10px;top: 50%;margin-top: -2px;border-width: 6px;border-top-color: #aaa;border-top-style: solid;}
.detail .layui-form .fly-edit {padding: 5px 10px;min-height:133px}